<body>
SensorDataViewer is a University of Hawaii implementation of a client for real-time display of 
captured sensor data from the SensorBase within the Hackystat Version 8.0 system.  
<p>
Hackystat 8.0 implements a web service architecture in which individual services communicate
using REST principles.  For more information, see the 
<a href="http://code.google.com/p/hackystat/">Hackystat Version 8 Home Page</a>.  For access
to code, documentation, and other project materials on SensorDataViewer, please consult the 
<a href="http://code.google.com/p/hackystat-sensordataviewer/">SensorDataViewer Home Page</a>.
</p>
<p>
The "SensorDataViewer" is a client for this architecture, which is responsible for:
<ul>
<li>Requesting for an interval, the data that has been sent to the SensorBase from "Sensor" 
services that are attached to various tools in the developer environment.</li>
<li>Providing a quantitized real-time display of that time-range of data at specific intervals.</li>
<li>Providing the user the ability to designate the sensorbase URI, the User-key and the request
intervals.</li>
</ul>
</p>
<p>
To accomplish these tasks, the SensorDataViewer is organized into the following subpackages:
<ul>
<li> org.hackystat.client, which containing a subpackage for the core RPC resource in this system: 
Common.</li>
<li> org.hackystat.server, which implements the HTTP service for GET-ting the resources.</li>
</ul>
</p>
<p>
This SensorDataViewer uses the 
<a href="http://www.google.com/GoogleWebToolkit/">Google Web Toolkit</a> framework to support
its AJAX procedure calls and Widget interface elements. 
This SensorDataViewer also uses the <a href="http://www.restlet.org/">Restlet</a> framework to support
its interface to REST-architecturd SensorBase.
</p>
</body>